package com.huanglj.taobaounion.view;

import com.huanglj.taobaounion.base.IBaseCallBack;
import com.huanglj.taobaounion.model.domain.CategoriesById;

import java.util.List;

public interface IHomePagerCategoryById extends IBaseCallBack {
    /**
     * 数据加载回调
     * @param contents
     */
    void onContentLoaded(List<CategoriesById.DataBean> contents);


    /**
     * 加载更多数据
     * @param contents
     */
    void onLoadMoreLoad(List<CategoriesById.DataBean> contents);

    /**
     * 加载更多出错
     * @param categoryId
     */
    void onLoadMoreError();

    /**
     * 加载更多数据为空
     * @param categoryId
     */
    void onLoadMoreEmpty();

    /**
     * 加载轮播图数据
     * @param contents
     */
    void onLoopLoad(List<CategoriesById.DataBean> contents);

    /**
     * 获取id
     * @return
     */
    int getCategoryId();
}
